Update database schema
authorJeroen van der Heijden <jeroen@transceptor.technology>
Fri, 28 Sep 2018 09:18:15 +0000 (11:18 +0200)
committerJeroen van der Heijden <jeroen@transceptor.technology>
Fri, 28 Sep 2018 09:18:15 +0000 (11:18 +0200)
include/siri/db/db.h
src/siri/db/db.c

index a1c1e36925afed771aa95a9e774266fbaf67ba4b..9accd56b975a7e37010468c5f3224738b98ae051 100644 (file)
@@ -16,7 +16,7 @@ typedef struct siridb_s siridb_t;
 
 #define SIRIDB_MAX_SIZE_ERR_MSG 1024
 #define SIRIDB_MAX_DBNAME_LEN 256  /*    255 + NULL     */
-#define SIRIDB_SCHEMA 3
+#define SIRIDB_SCHEMA 4
 #define SIRIDB_FLAG_REINDEXING 1
 
 #define DEF_DROP_THRESHOLD 1.0              /* 100%         */
index 1d962cbac0577dd39412729f4d1dc9bba8c9231c..a935985933015fc2a8163b174e1f716ee97dab22 100644 (file)
@@ -399,7 +399,9 @@ static int SIRIDB_from_unpacker(
     }
 
     /* check schema */
-    if (qp_schema.via.int64 == 1 || qp_schema.via.int64 == 2)
+    if (    qp_schema.via.int64 == 1 ||
+            qp_schema.via.int64 == 2 ||
+            qp_schema.via.int64 == 3)
     {
         log_info(
                 "Found an old database schema (v%d), "